Results for "

lump everything together

"
English - Turkish Dictionary

lump everything together

(English - Turkish Dictionary) :
her şeyi bir araya koymak.